An Empirical Study of Facilitation of Computer-Mediated Distributed Requirements Negotiations
نویسندگان
چکیده
Group facilitation is an important element of group approaches to Requirements Engineering (RE). The facilitation in ‘traditional’ face-to-face groups is challenged by the increased globalization of the software industry. Thorough empirical investigation of human facilitation in computer-mediated requirements meetings is needed. This paper presents findings about the facilitation of distributed group settings in a controlled environment. Three professional facilitators mediate 15 three-person groups negotiating software requirements. Facilitation in face-to-face meetings is contrasted with four group settings in which the facilitator is physically separated from the group or co-located with key stakeholders. Rich qualitative and behavioral data enables an understanding of differences and similarities in the facilitation of the distributed groups and of aspects that were detrimental or beneficial to their facilitation. The empirical evidence indicates a reduced richness of social behaviors in computer-mediated group settings which (1) made the group facilitation problematic but also (2) enabled certain facilitation support in the medium itself.
منابع مشابه
Facilitation in Distributed Requirements Engineering
There is an increasing need to build an understanding of group facilitation in Distributed Requirements Engineering. Group facilitation is an important element of group approaches to Requirements Engineering, which is being challenged by the emergence of distributed practices in software specification and development. Thus thorough empirical investigation of human facilitation in computer-media...
متن کاملAn Empirical Study of the Impact of Asynchronous Discussions on Remote Synchronous Requirements Meetings
Our research explores the combination of synchronous and asynchronous collaboration tools for global software development. In this paper we assess the impact of tool-mediated inspections to improve requirements negotiation meetings with stakeholders spread over different continents. We present the design of our investigation in an educational environment, in a course where the clients and devel...
متن کاملA research methodology in the study of requirements negotiations in geographically distributed software teams
This paper discusses the research methodology used in a study of requirements negotiations in geographically distributed settings. The methodology was based on a multidisciplinary paradigm that considered research methods and models from requirements engineering, soft system methodologies, group research and negotiation literature, and computer supported cooperative work. An integral part of th...
متن کاملAntecedents of success in Requirements Analysis
Globalization of software development has resulted in a rapid shift away from the traditional collocated, on-site development model, to the offshoring model. Emerging trends indicate an increasing interest in offshoring even in early phases like requirements analysis. Additionally, the flexibility offered by the agile development approach makes it attractive for adaptation in globally distribut...
متن کاملFlexible Global Software Development (GSD): Antecedents of Success in Requirements Analysis
Globalization of software development has resulted in a rapid shift away from the traditional collocated, on-site development model, to the offshoring model. Emerging trends indicate an increasing interest in offshoring even in early phases like requirements analysis. Additionally, the flexibility offered by the agile development approach makes it attractive for adaptation in globally distribut...
متن کامل